package com.bcbim.operation_maintenance.space_inventory_report_table_head.mapper;

import com.bcbim.operation_maintenance_interface.space_inventory_report_table_head.dao.SpaceInventoryReportTableHeadDAO;
import com.bcbim.operation_maintenance_interface.space_inventory_report_table_head.vo.SpaceInventoryReportTableHeadVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @version V 1.0.0
 * @Description：空间清册表单表头
 * @Author: haomeijie
 * @Date: 2022/4/14 14:18
 **/
@Mapper
public interface SpaceInventoryReportTableHeadMapper {
    /**
     * 查询空间清册表单表头列表
     *
     * @param spaceInventoryReportId
     * @return List<SpaceInventoryReportTableHeadVO>
     * @Author: haomeijie
     * @Date: 2022/4/14 14:11
     */
    List<SpaceInventoryReportTableHeadVO> listTableHead(String spaceInventoryReportId);

    /**
     * 批量新增表头设置
     *
     * @param list
     * @return int
     * @Author: haomeijie
     * @Date: 2022/4/14 17:13
     */
    int batchInsert(List<SpaceInventoryReportTableHeadDAO> list);

    /**
     * 批量修改表头设置
     *
     * @param list
     * @return int
     * @Author: haomeijie
     * @Date: 2022/4/14 17:13
     */
    int batchUpdate(List<SpaceInventoryReportTableHeadDAO> list);

}
